package com.yuanqi.dto;

import lombok.Data;

import java.util.Date;

/**
 * 销售订单查询条件DTO
 */
@Data
public class SalesOrderQueryDTO {
    /**
     * 页码
     */
    private Long pageNo = 1L;

    /**
     * 页大小
     */
    private Long pageSize = 10L;

    /**
     * 订单号
     */
    private String soCode;

    /**
     * 客户ID
     */
    private Long customerId;

    /**
     * 客户名称
     */
    private String customerName;

    /**
     * 订单状态
     */
    private Integer status;

    /**
     * 开始日期
     */
    private Date startDate;

    /**
     * 结束日期
     */
    private Date endDate;

    /**
     * 排序字段
     */
    private String sortField = "createdAt";

    /**
     * 排序方向：asc/desc
     */
    private String sortDirection = "desc";


}
